package com.alks.function.data.request.produce;

import com.alks.entity.data.page.PageParam;
import com.alks.entity.deserializer.LocalDateTimeDeserialize;
import com.fasterxml.jackson.databind.annotation.JsonDeserialize;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.time.LocalDateTime;

/**
 * @author MS
 * @since 2024/7/9下午6:16
 */
@Data
public class DisOthHeadRequest extends PageParam {

    @JsonDeserialize(using = LocalDateTimeDeserialize.class)
    @ApiModelProperty(value = "派工日期始")
    private LocalDateTime dispatchStart;

    @JsonDeserialize(using = LocalDateTimeDeserialize.class)
    @ApiModelProperty(value = "派工日期末")
    private LocalDateTime dispatchEnd;

    @ApiModelProperty(value = "指令")
    private String lotNo;

    @ApiModelProperty(value = "操作人")
    private String workerName;

    @ApiModelProperty(value = "打印标志位")
    private String printFlag;

    @ApiModelProperty(value = "排序字段")
    private String ordName;

    @ApiModelProperty(value = "排序字段")
    private String ordType;

}
